pie (lam) - French English Dictionary